#使用pandas库读取一个CSV文件，并打印出前几行数据。
#使用pandas库读取CSV文件（需要先安装pandas和numpy）： pip install pandas numpy -i https://mirrors.aliyun.com/pypi/simple/
import  pandas as pd

#读取 CSV文件
# df=pd.read_csv('data.csv')
#显示所有数据
# print(df)
#显示前5行数据
# print(df.head(3))
#查看数据基本2信息
# print(df.info())
#查看数据统计摘要
# print(df.describe())

#示例：读取时指定编码和跳过行
# df=pd.read_csv('data.csv',encoding='utf-8',skiprows=1,names=['姓名','年龄','城市','分数'])
# print(df.head())

df = pd.read_csv(
    'data.csv',
    usecols=['姓名','分数'] # 只读取姓名和分数列
)
print(df)

#示例：处理缺失值
# df = pd.read_csv(
#     'data.csv',
#     na_values=['不详', '未知']  # 将 "不详" 和 "未知" 识别为缺失值
# )
# print(df)

#保存csv文件
#读取并处理完数据后，可以用to_csv()保存结果
df.to_csv('copy.csv',index=False,encoding='utf-8')